home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / comunic / thost331.zip / TINYHOST.CFG < prev    next >
Text File  |  1993-08-13  |  11KB  |  354 lines

  1. #
  2. #  This is a typical Configuration file for TinyHost V3.31
  3. #
  4. #  It is *strongly* suggested that embedded spaces in any
  5. #  descriptor fields be avoided!
  6. #
  7. #  All text after a pound sign ('#') on a line is ignored. So lines
  8. #  that begin with a pound sign are completely ignored. If a desired
  9. #  function is on a commented-out line, simply remove the '#'.
  10. #
  11. #  Descriptors *must* begin in the first column of a line.
  12. #
  13. #  Descriptors are listed here in the same order as they are
  14. #  described in the manual.
  15. #
  16. #  This file assumes that TinyHost is executed from C:\TINYHOST\BIN
  17. #
  18. #  THOSTxxx.EXE, TINYHOST.CFG, etc. files should be placed in this
  19. #  directory
  20. #
  21. #  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  22. #
  23. #       > > >   Communications specific descriptors   < < <
  24. #
  25. # # # # # # # # # #
  26. #
  27. #  BAUD specifies starting COM port baud rate. (This can be very different
  28. #  from the modem-to-modem connect rate.) Legal values are 300, 1200, 2400,
  29. #  4800, 7200, 9600, 14400, 19200, 38400, 57600, and 115200. Note that
  30. #  many modems *do*not* support a COM port rate of 7200 or 14400.
  31. #
  32.  
  33. BAUD:2400                       # Initial speed of modem
  34.  
  35. # # # # # # # # # #
  36. #
  37. #  CARRIER tells TinyHost whether or not the modem's Carrier Detect (CD)
  38. #  handshake is supplied by the modem. Choices are [Y]es or [N]o. Enabling
  39. #  CARRIER permits TinyHost to better detect a disconnect (hangup).
  40. #
  41.  
  42. CARRIER:Y                       # Monitor Carrier Detect (CD)
  43.  
  44. # # # # # # # # # #
  45. #
  46. #  HANGUP is the modem command string that hangs up the modem after a
  47. #  call (puts the modem on-hook). HANGUP is necessary if CARRIER is set
  48. #  to [N]o, otherwise TinyHost may not disconnect. Presently commented
  49. #  out.
  50. #
  51.  
  52. #HANGUP:ATH                      # Modem hangup string
  53.  
  54. # # # # # # # # # #
  55. #
  56. #  INIT is the modem initialization string. The one included here is a
  57. #  good place to start, but may not work well with high-speed modems.
  58. #  The INIT string *must* include  E0Q0V1  or TinyHost may not work.
  59. #
  60.  
  61. INIT:ATE0M0Q0V1X2S0=0S2=43      # Modem Initialization string
  62.  
  63. # # # # # # # # # #
  64. #
  65. #  IRQ can be used to specify a non-standard COM port IRQ. Legal values
  66. #  for IRQ are 2, 3, 4, 5, or 7. Presently commented out.
  67. #
  68.  
  69. #IRQ:2
  70.  
  71. # # # # # # # # # #
  72. #
  73. #  ISDN enables support for an ISDN phone connection. Refer to the
  74. #  manual for further details. Presently commented out.
  75. #
  76.  
  77. #ISDN:Y                         # ISDN support (Y or N)
  78.  
  79. # # # # # # # # # #
  80. #
  81. #  PORT specifies the COM port to be used (1,2,3, or 4). The standard
  82. #  DOS IRQs are assumed (IRQ4 for COM1 and COM3; IRQ3 for COM2 and COM4.
  83. #
  84.  
  85. PORT:1                          # COM port number (1,2,3, or 4)
  86.  
  87. # # # # # # # # # #
  88. #
  89. #  RESET is for setting the modem reset command string. Optional.
  90. #  Presently commented out.
  91. #
  92.  
  93. #RESET:ATZ                      #
  94.  
  95. # # # # # # # # # #
  96. #
  97. #  RINGBACK enables or disables Ringback mode (see manual for further
  98. #  details). Setting Ringback to [N]o will allow TinyHost to answer
  99. #  an incoming call on the first ring.
  100. #
  101.  
  102. RINGBACK:N                      # Ringback enabled? (Y or N)
  103.  
  104. #
  105. #  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  106. #
  107. #       > > >   Security Level descriptors   < < <
  108. #
  109. #
  110. # # # # # # # # # #
  111. #
  112. #  The following are example uses of the ACCESS descriptor to
  113. #  restrict user movement around the system. Typical format is:
  114. #
  115. #  ACCESS:<directory path>,<security level>
  116. #
  117. #  where <directory path> is the directory to be made available or
  118. #  protected, and <security level> is the minimum necessary for
  119. #  access to that directory. Up to 25 ACCESS descriptors can be
  120. #  defined.
  121. #
  122. #  There is also a special case of setting an access level:
  123. #
  124. #  ACCESS:DEFAULT,<security level>
  125. #
  126. #  This sets the minimum security level needed to access a drive or
  127. #  path that is not specified by an ACCESS descriptor.
  128. #
  129.  
  130. ACCESS:DEFAULT,9                # System-wide default directory access
  131. ACCESS:C:\TINYHOST\BIN,9        # Access to execution directory
  132. ACCESS:C:\TINYHOST\UPLOADS,9    # Access to default upload directory
  133. ACCESS:C:\,9                    # Access to root directory of C drive
  134. ACCESS:A:,10                    # Lock out A drive to everybody
  135. ACCESS:B:,10                    # Lock out B drive to everybody
  136.  
  137. # # # # # # # # # #
  138. #
  139. #  BOOT is the minimum security level need to execute a Warm Boot.
  140. #  Normally, this is the same as that of the SysOp security level.
  141. #
  142.  
  143. BOOT:9                          # Warm boot security
  144.  
  145. # # # # # # # # # #
  146. #
  147. #  CHDIR is the minimum security level needed to be able to Change
  148. #  Directories.
  149. #
  150.  
  151. CHDIR:8                         # Change directory security level
  152.  
  153. # # # # # # # # # #
  154. #
  155. #  DOWNLOAD sets the minimum security level needed to download a file.
  156. #  Defaults to level 0 (anyone can download).
  157. #
  158.  
  159. DOWNLOAD:7                      # Minimum security level to download
  160.  
  161. # # # # # # # # # #
  162. #
  163. #  OVERWRITE is the minimum security level needed to overwrite an
  164. #  existing file when uploading.
  165. #
  166.  
  167. OVERWRITE:9                     # File overwrite security
  168.  
  169. # # # # # # # # # #
  170. #
  171. #  PRIVATE is the minimum security level needed to leave a Private
  172. #  message to another user. Defaults to 0 (zero).
  173. #
  174.  
  175. PRIVATE:3                       # Level 3+ needed to leave a message
  176.  
  177. # # # # # # # # # #
  178. #
  179. #  PUBLIC is the minimum security level needed to leave a Public
  180. #  message. Defaults to 0 (zero).
  181. #
  182.  
  183. PUBLIC:3                        # Level 3+ needed to leave a Public msg.
  184.  
  185. # # # # # # # # # #
  186. #
  187. #  SHELL is the minimum security level needed to execute the Shell-
  188. #  -to-DOS command. The file THREMOTE.BAT must also be in the
  189. #  directory that the user is currently in for the Shell command to
  190. #  successfully execute.
  191. #
  192.  
  193. SHELL:9                         # Set Shell-to-DOS to SysOp level (9+)
  194.  
  195. # # # # # # # # # #
  196. #
  197. #  SYSOP is the minimum security level needed to execute SysOp
  198. #  specific functions such as the Quit command.
  199. #
  200.  
  201. SYSOP:9                         # Set SysOp level at 9+
  202.  
  203. # # # # # # # # # #
  204. #
  205. #  TYPE sets the minimum security level needed to [T]ype (display) a
  206. #  file. Defaults to 0 (zero).
  207. #
  208.  
  209. TYPE:3                          # Set [T]ype at 3+
  210.  
  211. # # # # # # # # # #
  212. #
  213. #  UPLOAD is the minimum security level needed to Upload a file.
  214. #
  215.  
  216. UPLOAD:7                        # Minimum security level to upload
  217.  
  218. # # # # # # # # # #
  219. #
  220. #  UPLOAD_DIR permits defining a directory where all uploads will be
  221. #  stored. The format for this descriptor is:
  222. #
  223. #  UPLOAD_DIR:<directory path>,<security level>
  224. #
  225. #  where <directory path> is the complete path to the directory where
  226. #  the uploads are to be placed, and <security> is the minimum security
  227. #  level needed to override this feature. The following sample would
  228. #  place the uploads of everyone with security levels less than 9 into
  229. #  the  C:\TINYHOST\UPLOADS  directory. Users with a level of 9 or
  230. #  greater would have their uploads placed in the current TinyHost
  231. #  directory.
  232. #
  233.  
  234. UPLOAD_DIR:C:\TINYHOST\UPLOADS,9
  235.  
  236. # # # # # # # # # #
  237. #
  238. #  The following are user account definitions. Up to 100 user accounts
  239. #  can be defined in the registered version of TinyHost (the Shareware
  240. #  version permits up to 10). The format for a USER definition is:
  241. #
  242. #  USER:<first name>,<last name>,<password>,<security level>
  243. #
  244. #  <first name> - User's first name, up to 15 characters
  245. #  <last name>  - User's last name, up to 30 characters
  246. #  <password>   - User's password, up to 8 characters
  247. #  <security level> - User's security level, 0-10
  248. #
  249. #  Embedded spaces are *not* permitted in any of the USER data fields.
  250. #
  251.  
  252. USER:Sam,Sysop,GODLIKE,9        # SysOp account
  253. USER:Joe,Shmoe,JOEUSER,7        # Average user account
  254. USER:New,User,GUEST,1           # Possible new user account
  255.  
  256. # # # # # # # # # #
  257. #
  258. #  VIEW is the minimum security level needed to View the user list.
  259. #  If not specified, defaults to a level of 0 (zero).
  260. #
  261.  
  262. VIEW:3                          # Set View User List at 3+
  263.  
  264. #
  265. #  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  266. #
  267. #       > > >   General descriptors   < < <
  268. #
  269. #
  270. # # # # # # # # # #
  271. #
  272. #  CHAT sets the default Operator Chat mode (enabled or disabled).
  273. #
  274.  
  275. CHAT:Y                          # Enable Operator Chat (Y or N)
  276.  
  277. # # # # # # # # # #
  278. #
  279. #  DBUG enables the display of modem result codes on the local TinyHost
  280. #  screen. This can be useful when trying to troubleshoot a modem
  281. #  problem. Defaults to NO (off). Presently commented out.
  282. #
  283.  
  284. #DBUG:Y                         # Enables debug mode
  285.  
  286. # # # # # # # # # #
  287. #
  288. #  EVENT specifies a time-of-day for TinyHost to quit to DOS. The
  289. #  time must be specified in 24-hour format (midnight equals 0000).
  290. #  Presently commented out.
  291. #
  292.  
  293. #EVENT:1449                     # Would cause TH to exit at 2:49PM
  294.  
  295. # # # # # # # # # #
  296. #
  297. #  EXTERNAL permits installing an external file transfer protocol (such
  298. #  as DSZ's ZModem) into TinyHost. The descriptor format is:
  299. #
  300. #  EXTERNAL:<protocol name>,<download batch>,<upload batch>
  301. #
  302. #  For more information on implementing External protocols, see
  303. #  Section 4.3 of the TinyHost manual.
  304. #
  305. #  The sample EXTERNAL descriptor is commented out.
  306. #
  307.  
  308. #EXTERNAL:Zmodem,ZMXMIT,ZMRCV
  309.  
  310. # # # # # # # # # #
  311. #
  312. #  LOG enables or disables the logging of user activity to the
  313. #  TINYHOST.LOG file.
  314. #
  315.  
  316. LOG:Y                           # Log user activity (Y or N)
  317.  
  318. # # # # # # # # # #
  319. #
  320. #  SCRNSAVER enables the built-in screen saver and specifies the
  321. #  number of seconds delay before the local screen is blanked. This
  322. #  function is enabled in the Registered version of TinyHost only.
  323. #
  324.  
  325. SCRNSAVER:Y,300                 # Enables screensaver with a 5 minute delay
  326.  
  327. # # # # # # # # # #
  328. #
  329. #  SOUND permits disabling the program sounds at the local system.
  330. #  This feature is also enabled in the Registered version only.
  331. #
  332.  
  333. SOUND:N                         # Turns off the program beeps.
  334.  
  335. # # # # # # # # # #
  336. #
  337. #  START specified the directory that a remote user will be placed in
  338. #  upon logon.
  339. #
  340.  
  341. START:C:\TINYHOST               # Start-up directory
  342.  
  343. # # # # # # # # # #
  344. #
  345. #  As mentioned in the READ.ME file, a problem was found in the code
  346. #  at the last minute, so the following descriptor is undocumented.
  347. #
  348. #  NOPRIME should be added if there are problems either initializing
  349. #  TinyHost or getting an incoming call answered. Simply remove the
  350. #  comment character (#) from the line below.
  351.  
  352. #NOPRIME
  353.  
  354.